/**
 * Created by Administrator on 2018/6/21.
 */

layui.use('element', function () {
    var element = layui.element;
});
layui.use('code', function(){ //加载code模块
    layui.code({
        about: false
    }); //引用code方法
});
layui.use('form', function(){
    var form = layui.form;


});
/**
 *  ajax 添加功能 登录功能      公共通用型
 * @param getform       sbumit的类名
 * @param geturl        ulr地址
 * @param type          是否开启跳转到指定的页面上  true or false
 */
function alertPost(getform, geturl, type) {
    layui.use('form', function () {
        var form = layui.form;
        //监听提交
        form.on('submit(' + getform + ')', function (data) {
            $.ajax({
                url: geturl,
                type: 'post',
                data: data.field,
                dataType: 'json'
            }).done(function (res) {
                    if (res.code == 0) {
                        layer.msg(res.msg,{time:2000}, function () {
                        });
                    } else {
                        layer.msg(res.msg,{time:2000},function () {
                            if (type) {
                                window.location.href = res.url;
                            }
                        });
                    }
                })
                .fail(function () {
                    layer.msg('系统异常，请稍后再试',{time:2000}, function () {
                    })
                });
        });
    });
}
/**
 *  ajax 删除功能  公共通用型
 * @param id        ID值
 * @param data      参数值 如id=2&pid=5
 * @param url       控制器方法路径
 * @param delId     ID方法名称
 */
function Pdel(id, data, url, delId) {
    layer.confirm('确定要删除？', {
        btn: ['确认', '取消'] //按钮
    }, function () {
        $.ajax({
            url: url,
            type: 'post',
            data: data,
            dataType: "json"
        }).done(function (res) {
                if (res.code == 0) {
                    layer.msg(res.msg, function () {
                    });
                } else {
                    layer.msg(res.msg, {time: 500}, function () {
                        $(delId + id).hide();
                    });
                }
            })
            .fail(function () {
                layer.msg('系统异常，请稍后再试', function () {
                })
            });
    });
}

/**
 * 退出方法
 * @param url
 * @constructor
 */
function LoUot(url){
    layer.confirm('确定要退出', {
        btn: ['确认', '取消'] //按钮
    }, function () {
        $.ajax({
                url: url,
                type: 'POST',
                dataType: 'json'
            })
            .done(function(res) {
                if (res.code==0) {
                    layer.msg(res.msg,function(){});
                }else{
                    layer.alert(res.msg,function(){
                        location.href=res.url;
                    });
                }
            })
            .fail(function() {
                layer.msg('系统异常',function(){});
            });
    });
}


function Adslunbo(IdName,anim,time){
    layui.use('carousel', function(){
        var carousel = layui.carousel;
        carousel.render({
            elem: '#test1'
            ,width: '100%' //设置容器宽度
            ,arrow: 'always' //始终显示箭头
            ,anim: 'fade' //切换动画方式
            ,autoplay:true
            ,interval:"3000"
        });
    });

}